task vehicles - German English Dictionary